Brooks' Vertex-Colouring Theorem in Linear Time

نویسندگان

  • Bradley Baetz
  • David R. Wood
چکیده

Brooks’ Theorem [R. L. Brooks, On Colouring the Nodes of a Network, Proc. Cambridge Philos. Soc. 37:194-197, 1941] states that every graph G with maximum degree ∆, has a vertex-colouring with ∆ colours, unless G is a complete graph or an odd cycle, in which case ∆ + 1 colours are required. Lovász [L. Lovász, Three short proofs in graph theory, J. Combin. Theory Ser. 19:269-271, 1975] gives an algorithmic proof of Brooks’ Theorem. Unfortunately this proof is missing important details and it is thus unclear whether it leads to a linear time algorithm. In this paper we give a complete description of the proof of Lovász, and we derive a linear time algorithm for determining the vertex-colouring guaranteed by Brooks’ Theorem.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Reconfigurations Analogue of Brooks' Theorem and its Consequences

Let G be a simple undirected graph on n vertices with maximum degree ∆. Brooks’ Theorem states that G has a ∆-colouring unless G is a complete graph, or a cycle with an odd number of vertices. To recolour G is to obtain a new proper colouring by changing the colour of one vertex. We show an analogue of Brooks’ Theorem by proving that from any k-colouring, k > ∆, a ∆-colouring of G can be obtain...

متن کامل

Time Optimal d-List Colouring of a Graph

We present the first linear time algorithm for d-list colouring of a graph—i.e. a proper colouring of each vertex v by colours coming from lists L(v) of sizes at least deg(v). Previously, procedures with such complexity were only known for ∆-list colouring, where for each vertex v one has |L(v)| ≥ ∆, the maximum of the vertex degrees. An implementation of the procedure is available.

متن کامل

Optimal Parallel Algorithm for Brooks' Colouring Bounded Degree Graphs in Logarithmic Time on EREW PRAM

Given a graph, in which degree of every node is at most A > 2, we give an algorithm for vertex colouring it with A colours on the Exclusive Read Exclusive Write PRAM model (assuming, of course, that the graph does not contain a (A + 1)-clique), that for bounded values of A, takes O(log 1 V 1) time with 1 I/ (/log 1 I, 1 processors. For general values of A, the algorithm takes 0(A2 log A log 1 V...

متن کامل

Linear Colouring of Planar Graphs with Prescribed Girth and Maximum Degree

A linear colouring of a graph is a proper vertex colouring such that the subgraph induced by any two colour classes is a set of vertex disjoint paths. The corresponding linear chromatic number of a graph G, namely lc(G), is the minimum number of colours in a linear colouring of G. We prove that for a graph G with girth g ≥ 8 and maximum degree ∆ ≥ 7 the inequality on its linear colouring number...

متن کامل

COLOURINGS OF m-EDGE-COLOURED GRAPHS AND SWITCHING

Graphs with m disjoint edge sets are considered, both in the presence of a switching operation and without one. The operation of switching at a vertex x with respect to a finite permutation group Γ involves using some group element to change the sets to which the edges incident with the vertex x belong. We show that some of the colouring theory developed for signed graphs, and for oriented grap...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/1401.8023  شماره 

صفحات  -

تاریخ انتشار 2014